package com.logic.landseaserver.ws.dto;

import java.util.Date;

/**
 * @Author: jack
 * @Date: 2017/5/23
 * @Description: 账单详情类
 */
public class BillDetailDTO {

    //如果是编辑的话，必须包含id
    private Integer id;
    //项目ID
    private Integer billId;

    private Date dateBegin;

    private Date dateEnd;

    private String name;
    private String type;

    private String typeName;//code中文名

    private Double money;
    
    private Double paidMoney;

    private Date createdDtm;

    private Integer createdBy;

    private Date lastModifiedDtm;

    private Integer lastModifiedBy;

    private Integer version;

    private Boolean deleted;

    private String remark;

    private String beginEndDate;

    private Boolean couponFlag;

    private Integer couponId;

    private String authCode;

    private Double consumption;

    private Integer overlistFlag;

    private Integer originalCId;
    
    private String detailNo;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Date getCreatedDtm() {
        return createdDtm;
    }

    public void setCreatedDtm(Date createdDtm) {
        this.createdDtm = createdDtm;
    }

    public Integer getCreatedBy() {
        return createdBy;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public void setCreatedBy(Integer createdBy) {
        this.createdBy = createdBy;
    }

    public Date getLastModifiedDtm() {
        return lastModifiedDtm;
    }

    public void setLastModifiedDtm(Date lastModifiedDtm) {
        this.lastModifiedDtm = lastModifiedDtm;
    }

    public Integer getLastModifiedBy() {
        return lastModifiedBy;
    }

    public void setLastModifiedBy(Integer lastModifiedBy) {
        this.lastModifiedBy = lastModifiedBy;
    }

    public Integer getVersion() {
        return version;
    }

    public void setVersion(Integer version) {
        this.version = version;
    }

    public Boolean getDeleted() {
        return deleted;
    }

    public void setDeleted(Boolean deleted) {
        this.deleted = deleted;
    }

    public Integer getBillId() {
        return billId;
    }

    public void setBillId(Integer billId) {
        this.billId = billId;
    }

    public Date getDateBegin() {
        return dateBegin;
    }

    public void setDateBegin(Date dateBegin) {
        this.dateBegin = dateBegin;
    }

    public Date getDateEnd() {
        return dateEnd;
    }

    public void setDateEnd(Date dateEnd) {
        this.dateEnd = dateEnd;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public Double getMoney() {
        return money;
    }

    public void setMoney(Double money) {
        this.money = money;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getTypeName() {
        return typeName;
    }

    public void setTypeName(String typeName) {
        this.typeName = typeName;
    }


    public String getBeginEndDate() {
        return beginEndDate;
    }

    public void setBeginEndDate(String beginEndDate) {
        this.beginEndDate = beginEndDate;
    }

    public Boolean getCouponFlag() {
        return couponFlag;
    }

    public void setCouponFlag(Boolean couponFlag) {
        this.couponFlag = couponFlag;
    }

    public Integer getCouponId() {
        return couponId;
    }

    public void setCouponId(Integer couponId) {
        this.couponId = couponId;
    }

    public String getAuthCode() {
        return authCode;
    }

    public void setAuthCode(String authCode) {
        this.authCode = authCode;
    }

    public Double getConsumption() {
        return consumption;
    }

    public void setConsumption(Double consumption) {
        this.consumption = consumption;
    }

    public Integer getOverlistFlag() {
        return overlistFlag;
    }

    public void setOverlistFlag(Integer overlistFlag) {
        this.overlistFlag = overlistFlag;
    }

    public Integer getOriginalCId() {
        return originalCId;
    }

    public void setOriginalCId(Integer originalCId) {
        this.originalCId = originalCId;
    }

    public String getDetailNo()
    {
        return detailNo;
    }

    public void setDetailNo(String detailNo)
    {
        this.detailNo = detailNo;
    }

    public Double getPaidMoney()
    {
        return paidMoney;
    }

    public void setPaidMoney(Double paidMoney)
    {
        this.paidMoney = paidMoney;
    }
}
